package com.vr.cloudpicture.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 排序 枚举
 *
 * @author hzh
 * @date 2025/04/28
 */
@AllArgsConstructor
@Getter
public enum SortEnum {
    ASC(0, "asc", "升序"),
    DESC(1, "desc", "降序");

    private final Integer code;
    private final String value;
    private final String text;

    public static SortEnum getEnumByValue(String value) {
        for (SortEnum sortEnum : SortEnum.values()) {
            if (sortEnum.value.equals(value)) {
                return sortEnum;
            }
        }
        return null;
    }
}
